急急急`~求助 实现送10QB~

来源:百度知道 编辑:UC知道 时间:2024/06/24 05:17:17
用 OSP Visual Studio ,VC语言 编辑 读取个 2色的(黑白)的BMP图片 显示在 PictureBox里~~
备注:原图片大于PictureBox筐的时候 缩小显示在PictureBox里~
我要的是代码`~~~~VC原代码`~~

你可以用画图工具(用拉伸压缩工具)或Photoshop(用图像里的图像大小工具)把图像大小变一下

// 第一种方式 [6/20/2009 Adapter]
// 设置图像列表框IDC_BMP_SHOW的属性SS_BITMAP与SS_CENTERIMAGE
HBITMAP hBmp =(HBITMAP) LoadImage(NULL,"C:\\Test.bmp",IMAGE_BITMAP,0,0,LR_CREATEDIBSECTION | LR_DEFAULTSIZE | LR_LOADFROMFILE);
SendDlgItemMessage(IDC_BMP_SHOW, STM_SETIMAGE, IMAGE_BITMAP,(LPARAM)hBmp);
// 第二种方式,动态修改
CStatic *pWnd = (CStatic*)GetDlgItem(IDC_BMP_SHOW);
pWnd->ModifyStyle (0, SS_BITMAP | SS_CENTERIMAGE);
pWnd->SetBitmap ( hBmp );
pWnd->RedrawWindow();

简单的要死,,
+QQ, 162057326

简单121935930